﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using ConfeccionesJR.Entites;

namespace ConfeccionesJR.Repository
{
    public interface ICreditoRepository
    {
        List<CREDITO> GetAllFromCreditos();
        List<CREDITO> GetFromCreditobyCliente(string cliente);
        List<CREDITO> GetFromCreditobyFechaAndCliente(DateTime? fec1, DateTime? fec2, string cliente);
        CREDITO GetFromCreditoById(int id);
        void AddCredito(CREDITO credito);
        void UpdateCredito(CREDITO credito);

        bool GetAllCreditosByClienteId(int idCliente);

        List<CREDITO> GetAllFromCreditosSoloDeuda();
    }
}
